Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of diesel motor
  1. noun
    an internal-combustion engine that burns heavy oil

    Similar: 

Explanation of diesel motor
My lists:
Recently viewed words: